package org.aerie.forest.extensions.base.brick.regular;

/**
 * @description 正则表达式的清单
 *
 * @author quark
 * @organization aerie
 * @date 2020年2月27日 下午5:26:34
 * @version 1.2.0
 */
public enum RegularInventory {

	/**
	 * @description 纯数字
	 * 
	 * @author quark
	 * @date 2020年2月27日 下午5:26:41
	 */
	NUMBER("^[0-9]*$"),

	/**
	 * @description 金钱
	 * 
	 * @author quark
	 * @date 2020年2月27日 下午5:26:51
	 */
	MONEY("^[1-9]+[0-9]*(.\\d{1,2})?$");

	/**
	 * @description 表达式
	 * 
	 * @author quark
	 * @date 2020年2月27日 下午5:26:59
	 */
	private String expression;
	
//	private String 

	/**
	 * Construction
	 * 
	 * @param expression 表达式
	 *
	 * @date 2020年2月27日 下午5:27:08
	 */
	private RegularInventory(String expression) {
		this.expression = expression;
	}

	/**
	 * @description 获得正则表达式
	 * @return 表达式
	 *
	 * @date 2020年2月27日 下午5:27:18
	 */
	public String getExpression() {
		return expression;
	}

}
